TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Central Carolina (Cary)
League - 2024 CTRL Adult 18 & Over
Flight - Adult 18 & Over 3.0 Men
--------------------------------------------------------------------------------------------------------------------------------------
TOC.Friedman
League Record: 4 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Curtis Barozzini - 2.95
Stephen Jeltema - 2.87
Edward Peng - 2.86
Brian MacLean - 2.83
Lei Mao - 2.76
Robert Hazle - 2.71
Nallasivam Arjunan - 2.69
Vinay Kadimisetty - 2.67
Mark Bowen - 2.66
Nathan Travers - 2.62
Fred Friedman - 2.56
RUCHIR DHAR DWIVEDI - 2.34
League Results By Position
1S 2S 1D 2D 3D
Brian MacLean - 2.83 & Stephen Jeltema - 2.87 0 - 1 1 - 0
Brian MacLean - 2.83 0 - 1
Curtis Barozzini - 2.95 & Edward Peng - 2.86 1 - 0
Curtis Barozzini - 2.95 & Fred Friedman - 2.56 1 - 0
Curtis Barozzini - 2.95 & Lei Mao - 2.76 1 - 0
Curtis Barozzini - 2.95 & Mark Bowen - 2.66 0 - 1
Curtis Barozzini - 2.95 & Robert Hazle - 2.71 0 - 1
Curtis Barozzini - 2.95 & Vinay Kadimisetty - 2.67 1 - 0
Curtis Barozzini - 2.95 0 - 1 1 - 0
Edward Peng - 2.86 & Fred Friedman - 2.56 0 - 1
Edward Peng - 2.86 & Lei Mao - 2.76 1 - 0
Edward Peng - 2.86 & Vinay Kadimisetty - 2.67 1 - 0
Edward Peng - 2.86 0 - 2
Fred Friedman - 2.56 & Brian MacLean - 2.83 0 - 1
Fred Friedman - 2.56 & Lei Mao - 2.76 0 - 1
Fred Friedman - 2.56 & Mark Bowen - 2.66 0 - 1
Fred Friedman - 2.56 0 - 1
Lei Mao - 2.76 & Mark Bowen - 2.66 0 - 1
Lei Mao - 2.76 & Nathan Travers - 2.62 1 - 0
Lei Mao - 2.76 & Stephen Jeltema - 2.87 1 - 0
Mark Bowen - 2.66 & Stephen Jeltema - 2.87 1 - 0
Mark Bowen - 2.66 & Vinay Kadimisetty - 2.67 0 - 1
Nallasivam Arjunan - 2.69 & Fred Friedman - 2.56 1 - 0
Nallasivam Arjunan - 2.69 & Robert Hazle - 2.71 1 - 0 0 - 1
Nathan Travers - 2.62 & Vinay Kadimisetty - 2.67 0 - 1
Nathan Travers - 2.62 0 - 1 0 - 3
Robert Hazle - 2.71 & Vinay Kadimisetty - 2.67 1 - 0
RUCHIR DHAR DWIVEDI - 2.34 & Nallasivam Arjunan - 2.69 0 - 1
RUCHIR DHAR DWIVEDI - 2.34 & Nathan Travers - 2.62 0 - 1
RUCHIR DHAR DWIVEDI - 2.34 & Vinay Kadimisetty - 2.67 1 - 0
RUCHIR DHAR DWIVEDI - 2.34 0 - 2 0 - 1
Stephen Jeltema - 2.87 1 - 0 1 - 0
Vinay Kadimisetty - 2.67 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
TOC.Tao
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
David Shelton - 3.15
Bin Mei - 3.01
Rui Li - 2.96
Matthew Stewart - 2.92
Yi Chen - 2.83
Qi Zhang - 2.80
Wayne Xiao - 2.69
Hsuan Kai Huang - 2.64
Zihao Li - 2.56
Tzu-Yao Lin - 2.56
Vasily Negoden - n/a
Shawn Qiu - n/a
Dongshen Peng - n/a
League Results By Position
1S 2S 1D 2D 3D
Bin Mei - 3.01 & Rui Li - 2.96 0 - 1 1 - 0
David Shelton - 3.15 & Matthew Stewart - 2.92 4 - 0
David Shelton - 3.15 4 - 0
Hsuan Kai Huang - 2.64 & Bin Mei - 3.01 1 - 0 2 - 0
Matthew Stewart - 2.92 0 - 1
Qi Zhang - 2.80 & Bin Mei - 3.01 1 - 0
Qi Zhang - 2.80 & Dongshen Peng - n/a 1 - 0
Qi Zhang - 2.80 2 - 2
Rui Li - 2.96 & Matthew Stewart - 2.92 1 - 0
Tzu-Yao Lin - 2.56 & Hsuan Kai Huang - 2.64 0 - 1
Tzu-Yao Lin - 2.56 & Wayne Xiao - 2.69 0 - 1
Tzu-Yao Lin - 2.56 & Zihao Li - 2.56 1 - 1 1 - 0
Vasily Negoden - n/a 1 - 1
Wayne Xiao - 2.69 & Bin Mei - 3.01 1 - 0
Wayne Xiao - 2.69 & Rui Li - 2.96 1 - 1
Yi Chen - 2.83 & Shawn Qiu - n/a 0 - 1
Yi Chen - 2.83 & Wayne Xiao - 2.69 3 - 0 1 - 0
Yi Chen - 2.83 0 - 1 2 - 1
Zihao Li - 2.56 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
TOC.Griswold
League Record: 8 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
McAlister Hamilton - 3.01
Patrick Henderson - 2.92
Ravi Karanam - 2.87
Jeremy Wheelwright - 2.87
Jay Thakkar - 2.81
Vaibhav Parmar - 2.80
Joseph Williamson - 2.78
Jack Royals - 2.76
Gary Fye - 2.76
Doug Griswold - 2.76
Samir Parikh - 2.70
Brandon Griffeth - 2.70
League Results By Position
1S 2S 1D 2D 3D
Brandon Griffeth - 2.70 & Doug Griswold - 2.76 0 - 1
Brandon Griffeth - 2.70 & Jeremy Wheelwright - 2.87 0 - 1 1 - 0
Brandon Griffeth - 2.70 & Jay Thakkar - 2.81 1 - 0
Brandon Griffeth - 2.70 & Samir Parikh - 2.70 1 - 0
Brandon Griffeth - 2.70 1 - 0
Doug Griswold - 2.76 & Jeremy Wheelwright - 2.87 0 - 1
Doug Griswold - 2.76 & Joseph Williamson - 2.78 1 - 0 1 - 0
Gary Fye - 2.76 & Doug Griswold - 2.76 0 - 1
Gary Fye - 2.76 & Patrick Henderson - 2.92 0 - 1 2 - 0
Jeremy Wheelwright - 2.87 2 - 0 1 - 0
Joseph Williamson - 2.78 1 - 0 2 - 0
Jack Royals - 2.76 & Brandon Griffeth - 2.70 1 - 1
Jack Royals - 2.76 & Jay Thakkar - 2.81 1 - 0
Jack Royals - 2.76 & Samir Parikh - 2.70 0 - 1
Jay Thakkar - 2.81 & Ravi Karanam - 2.87 1 - 1 2 - 0
Jay Thakkar - 2.81 & Samir Parikh - 2.70 1 - 0 1 - 0
McAlister Hamilton - 3.01 & Vaibhav Parmar - 2.80 1 - 0
McAlister Hamilton - 3.01 3 - 0 2 - 0
Patrick Henderson - 2.92 & Doug Griswold - 2.76 1 - 0
Patrick Henderson - 2.92 0 - 1
Ravi Karanam - 2.87 0 - 1
Vaibhav Parmar - 2.80 & Gary Fye - 2.76 1 - 0 0 - 1
Vaibhav Parmar - 2.80 & Ravi Karanam - 2.87 1 - 0
Vaibhav Parmar - 2.80 1 - 0 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
PW.Belyew
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Ethan Kavanaugh - 2.96
Jason Belyew - 2.75
Scott Lagstrom - 2.54
Bill Campbell - 2.54
Vito Guarnaccia - 2.50
Kris Case - 2.44
Frank Bologa - 2.43
George Luecke - 2.37
Greg Powell - 2.29
Tyler Moore - n/a
John-Mark Bolton - n/a
Colin Coe - n/a
League Results By Position
1S 2S 1D 2D 3D
Bill Campbell - 2.54 & Frank Bologa - 2.43 0 - 1
Bill Campbell - 2.54 & Jason Belyew - 2.75 1 - 1 1 - 0
Bill Campbell - 2.54 & Vito Guarnaccia - 2.50 0 - 1 0 - 1
Colin Coe - n/a 1 - 0
Ethan Kavanaugh - 2.96 5 - 1
Frank Bologa - 2.43 & George Luecke - 2.37 0 - 1
Frank Bologa - 2.43 & Greg Powell - 2.29 0 - 1
Frank Bologa - 2.43 & Jason Belyew - 2.75 0 - 1
George Luecke - 2.37 & Jason Belyew - 2.75 0 - 1
Greg Powell - 2.29 & Vito Guarnaccia - 2.50 1 - 0 1 - 0
Jason Belyew - 2.75 & John-Mark Bolton - n/a 1 - 0 0 - 1
Jason Belyew - 2.75 1 - 2
Kris Case - 2.44 & Bill Campbell - 2.54 1 - 0 0 - 1
Kris Case - 2.44 & Frank Bologa - 2.43 0 - 1
Kris Case - 2.44 & John-Mark Bolton - n/a 0 - 1
Kris Case - 2.44 & Scott Lagstrom - 2.54 0 - 1
Scott Lagstrom - 2.54 & Frank Bologa - 2.43 1 - 0
Scott Lagstrom - 2.54 & Greg Powell - 2.29 0 - 1
Scott Lagstrom - 2.54 0 - 1 0 - 2
Tyler Moore - n/a 1 - 0 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MD.Fearrington
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Jeff Davis - 2.85
David Zies - 2.80
Chris Curtis - 2.76
Anand Lakshmanan - 2.75
Gregory Hamlyn - 2.71
John Fearrington - 2.69
Bobby Rawls - 2.56
Adam Mandelbloom - 2.53
Todd Sninski - 2.46
Todd Pfrommer - 2.39
Jack Kropilak - 2.29
Thomas Galletta - n/a
Keith Scroggins - n/a
Andy Kell - n/a
League Results By Position
1S 2S 1D 2D 3D
Adam Mandelbloom - 2.53 & Bobby Rawls - 2.56 0 - 1
Adam Mandelbloom - 2.53 1 - 1 0 - 1
Anand Lakshmanan - 2.75 & Chris Curtis - 2.76 1 - 1 1 - 1 2 - 0 1 - 0
Anand Lakshmanan - 2.75 1 - 0
Bobby Rawls - 2.56 & Thomas Galletta - n/a 0 - 1
Bobby Rawls - 2.56 & Todd Pfrommer - 2.39 0 - 2 1 - 0
Bobby Rawls - 2.56 & Todd Sninski - 2.46 0 - 1
Bobby Rawls - 2.56 0 - 1
Chris Curtis - 2.76 1 - 0
David Zies - 2.80 & Chris Curtis - 2.76 0 - 1
David Zies - 2.80 & John Fearrington - 2.69 1 - 0
David Zies - 2.80 & Todd Sninski - 2.46 1 - 0
David Zies - 2.80 1 - 0
Gregory Hamlyn - 2.71 1 - 1 1 - 0
Jeff Davis - 2.85 0 - 1 1 - 1
John Fearrington - 2.69 0 - 1 1 - 1
Jack Kropilak - 2.29 & Andy Kell - n/a 0 - 1
Jack Kropilak - 2.29 & Bobby Rawls - 2.56 0 - 1
Jack Kropilak - 2.29 & Gregory Hamlyn - 2.71 0 - 1
Jack Kropilak - 2.29 & John Fearrington - 2.69 0 - 1
Keith Scroggins - n/a & Todd Pfrommer - 2.39 0 - 1
Thomas Galletta - n/a 0 - 1
Todd Pfrommer - 2.39 & Andy Kell - n/a 0 - 1
Todd Pfrommer - 2.39 & Todd Sninski - 2.46 0 - 1
Todd Sninski - 2.46 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
TOC.Raczkowski
League Record: 3 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Chuan Ran - 2.96
Jeff Rauber - 2.87
Christopher DeFusco - 2.85
Sean McCormick - 2.75
Alex Bryan - 2.66
Dan Arcari - 2.57
Dan Zhu - 2.56
Xuezhong Qiu - 2.53
Kyle Headley - 2.53
Timothy Moody - 2.46
Matthew Meers - 2.27
Evan Raczkowski - 2.27
League Results By Position
1S 2S 1D 2D 3D
Alex Bryan - 2.66 & Christopher DeFusco - 2.85 1 - 0
Alex Bryan - 2.66 & Chuan Ran - 2.96 1 - 0
Alex Bryan - 2.66 & Jeff Rauber - 2.87 0 - 1 1 - 0
Alex Bryan - 2.66 & Matthew Meers - 2.27 0 - 1
Christopher DeFusco - 2.85 & Jeff Rauber - 2.87 1 - 0
Christopher DeFusco - 2.85 & Matthew Meers - 2.27 0 - 1
Chuan Ran - 2.96 1 - 0 1 - 0
Dan Arcari - 2.57 & Alex Bryan - 2.66 1 - 0
Dan Arcari - 2.57 & Christopher DeFusco - 2.85 1 - 0
Dan Arcari - 2.57 & Matthew Meers - 2.27 0 - 1
Dan Arcari - 2.57 & Xuezhong Qiu - 2.53 0 - 1
Dan Arcari - 2.57 0 - 1
Dan Zhu - 2.56 & Chuan Ran - 2.96 1 - 0 0 - 3
Dan Zhu - 2.56 & Evan Raczkowski - 2.27 0 - 1
Dan Zhu - 2.56 & Timothy Moody - 2.46 0 - 1
Dan Zhu - 2.56 & Xuezhong Qiu - 2.53 1 - 0
Evan Raczkowski - 2.27 & Alex Bryan - 2.66 0 - 1
Evan Raczkowski - 2.27 & Timothy Moody - 2.46 0 - 1
Jeff Rauber - 2.87 2 - 0 1 - 0
Kyle Headley - 2.53 & Alex Bryan - 2.66 0 - 1
Kyle Headley - 2.53 & Matthew Meers - 2.27 0 - 1
Kyle Headley - 2.53 0 - 1 2 - 0
Matthew Meers - 2.27 0 - 1
Sean McCormick - 2.75 1 - 2
Timothy Moody - 2.46 0 - 3 0 - 2
Xuezhong Qiu - 2.53 & Alex Bryan - 2.66 0 - 1
Xuezhong Qiu - 2.53 & Chuan Ran - 2.96 0 - 1
Xuezhong Qiu - 2.53 & Evan Raczkowski - 2.27 0 - 1
Xuezhong Qiu - 2.53 & Kyle Headley - 2.53 1 - 0
Xuezhong Qiu - 2.53 & Matthew Meers - 2.27 0 - 1